hedge rose
noun
: any of various wild roses that tend to invade and thrive in hedgerows: such as
a
: dog rose
b
c
: macartney rose
Love words? Need even more definitions?
Merriam-Webster unabridged
Share